package com.ruoyi.solidDispose.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 危险废物接收企业入库台帐对象 wxfwjcrktz_info
 * 
 * @author ruoyi
 * @date 2021-09-02
 */
public class WxfwjcrktzInfo extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 危险废物接收企业入库台帐ID */
    private Long wxfwjcrktzId;

    /** 入库危险废物名称 */
    @Excel(name = "入库危险废物名称")
    private String wxfwjcrktzName;

    /** 种类 */
    @Excel(name = "种类")
    private String wxfwjcrktzZl;

    /** 危险特性 */
    @Excel(name = "危险特性")
    private String wxfwjcrktzTx;

    /** 类别 */
    @Excel(name = "类别")
    private String wxfwjcrktzLb;

    /** 数量 */
    @Excel(name = "数量")
    private String wxfwjcrktzNum;

    /** 暂存库号 */
    @Excel(name = "暂存库号")
    private String wxfwjcrktzZckCode;

    /** 送交人 */
    @Excel(name = "送交人")
    private String wxfwjcrktzSjr;

    /** 接收人 */
    @Excel(name = "接收人")
    private String wxfwjcrktzJsr;

    /** 接收时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "接收时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date wxfwjcrktzJcTime;

    /** 入库日期 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "入库日期", width = 30, dateFormat = "yyyy-MM-dd")
    private Date wxfwjcrktzRkTime;

    /** 入库视频 */
    @Excel(name = "入库视频")
    private String wxfwjcrktzRkVideo;

    /** 责任人 */
    @Excel(name = "责任人")
    private String wxfwjcrktzPerson;

    /** 责任人身份证 */
    @Excel(name = "责任人身份证")
    private String wxfwjcrktzIdCard;

    /** 删除标志（0代表存在 2代表删除） */
    private String delFlag;

    /** 冗余字段 */
    @Excel(name = "冗余字段")
    private String other;

    /** 冗余字段 */
    @Excel(name = "冗余字段")
    private String otherOne;

    public void setWxfwjcrktzId(Long wxfwjcrktzId) 
    {
        this.wxfwjcrktzId = wxfwjcrktzId;
    }

    public Long getWxfwjcrktzId() 
    {
        return wxfwjcrktzId;
    }
    public void setWxfwjcrktzName(String wxfwjcrktzName) 
    {
        this.wxfwjcrktzName = wxfwjcrktzName;
    }

    public String getWxfwjcrktzName() 
    {
        return wxfwjcrktzName;
    }
    public void setWxfwjcrktzZl(String wxfwjcrktzZl) 
    {
        this.wxfwjcrktzZl = wxfwjcrktzZl;
    }

    public String getWxfwjcrktzZl() 
    {
        return wxfwjcrktzZl;
    }
    public void setWxfwjcrktzTx(String wxfwjcrktzTx) 
    {
        this.wxfwjcrktzTx = wxfwjcrktzTx;
    }

    public String getWxfwjcrktzTx() 
    {
        return wxfwjcrktzTx;
    }
    public void setWxfwjcrktzLb(String wxfwjcrktzLb) 
    {
        this.wxfwjcrktzLb = wxfwjcrktzLb;
    }

    public String getWxfwjcrktzLb() 
    {
        return wxfwjcrktzLb;
    }
    public void setWxfwjcrktzNum(String wxfwjcrktzNum) 
    {
        this.wxfwjcrktzNum = wxfwjcrktzNum;
    }

    public String getWxfwjcrktzNum() 
    {
        return wxfwjcrktzNum;
    }
    public void setWxfwjcrktzZckCode(String wxfwjcrktzZckCode) 
    {
        this.wxfwjcrktzZckCode = wxfwjcrktzZckCode;
    }

    public String getWxfwjcrktzZckCode() 
    {
        return wxfwjcrktzZckCode;
    }
    public void setWxfwjcrktzSjr(String wxfwjcrktzSjr) 
    {
        this.wxfwjcrktzSjr = wxfwjcrktzSjr;
    }

    public String getWxfwjcrktzSjr() 
    {
        return wxfwjcrktzSjr;
    }
    public void setWxfwjcrktzJsr(String wxfwjcrktzJsr) 
    {
        this.wxfwjcrktzJsr = wxfwjcrktzJsr;
    }

    public String getWxfwjcrktzJsr() 
    {
        return wxfwjcrktzJsr;
    }
    public void setWxfwjcrktzJcTime(Date wxfwjcrktzJcTime) 
    {
        this.wxfwjcrktzJcTime = wxfwjcrktzJcTime;
    }

    public Date getWxfwjcrktzJcTime() 
    {
        return wxfwjcrktzJcTime;
    }
    public void setWxfwjcrktzRkTime(Date wxfwjcrktzRkTime) 
    {
        this.wxfwjcrktzRkTime = wxfwjcrktzRkTime;
    }

    public Date getWxfwjcrktzRkTime() 
    {
        return wxfwjcrktzRkTime;
    }
    public void setWxfwjcrktzRkVideo(String wxfwjcrktzRkVideo) 
    {
        this.wxfwjcrktzRkVideo = wxfwjcrktzRkVideo;
    }

    public String getWxfwjcrktzRkVideo() 
    {
        return wxfwjcrktzRkVideo;
    }
    public void setWxfwjcrktzPerson(String wxfwjcrktzPerson) 
    {
        this.wxfwjcrktzPerson = wxfwjcrktzPerson;
    }

    public String getWxfwjcrktzPerson() 
    {
        return wxfwjcrktzPerson;
    }
    public void setWxfwjcrktzIdCard(String wxfwjcrktzIdCard) 
    {
        this.wxfwjcrktzIdCard = wxfwjcrktzIdCard;
    }

    public String getWxfwjcrktzIdCard() 
    {
        return wxfwjcrktzIdCard;
    }
    public void setDelFlag(String delFlag) 
    {
        this.delFlag = delFlag;
    }

    public String getDelFlag() 
    {
        return delFlag;
    }
    public void setOther(String other) 
    {
        this.other = other;
    }

    public String getOther() 
    {
        return other;
    }
    public void setOtherOne(String otherOne) 
    {
        this.otherOne = otherOne;
    }

    public String getOtherOne() 
    {
        return otherOne;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("wxfwjcrktzId", getWxfwjcrktzId())
            .append("wxfwjcrktzName", getWxfwjcrktzName())
            .append("wxfwjcrktzZl", getWxfwjcrktzZl())
            .append("wxfwjcrktzTx", getWxfwjcrktzTx())
            .append("wxfwjcrktzLb", getWxfwjcrktzLb())
            .append("wxfwjcrktzNum", getWxfwjcrktzNum())
            .append("wxfwjcrktzZckCode", getWxfwjcrktzZckCode())
            .append("wxfwjcrktzSjr", getWxfwjcrktzSjr())
            .append("wxfwjcrktzJsr", getWxfwjcrktzJsr())
            .append("wxfwjcrktzJcTime", getWxfwjcrktzJcTime())
            .append("wxfwjcrktzRkTime", getWxfwjcrktzRkTime())
            .append("wxfwjcrktzRkVideo", getWxfwjcrktzRkVideo())
            .append("wxfwjcrktzPerson", getWxfwjcrktzPerson())
            .append("wxfwjcrktzIdCard", getWxfwjcrktzIdCard())
            .append("delFlag", getDelFlag())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
            .append("remark", getRemark())
            .append("other", getOther())
            .append("otherOne", getOtherOne())
            .toString();
    }
}
